leave oneself wide open for something - Almanca İngilizce Sözlük